#job generation